package models

import (
	"github.com/astaxie/beego/orm"
	"time"
)

type UserLog struct {
	ID       int64     `json:"id"`
	UserInfo *UserInfo `orm:"rel(fk)"`
	Type     int       // 执行的操作类型
	IP       string    `json:"ip" orm:"column(remote_ip)"`
	OPTime   time.Time `orm:"column(op_time)"`
	Msg      string    `orm:"column(msg)"` // 操作信息
}

// 保存用户的日志
func (this *UserLog) Save() {
	orm.NewOrm().Insert(this)
}
